package controllers

import (
	beego "github.com/beego/beego/v2/server/web"
)

// 老师的接口
type TeacherController struct {
	beego.Controller
}

// Delete ...
// @Title 阅卷
// @Description 阅卷
// @Param	xuexiao		path 	string	true		" 学校"
// @Param	xueyuan		path 	string	true		" 学院"
// @Param	zhuanye		path 	string	true		" 专业"
// @Param	sn		path 	string	true		" 学号"
// @Success 200 {string} delete success!
// @Failure 403 id is empty
// @router /yuejuan [post]
func (c *TeacherController) Yuejuan() {
	// 1. 接收参数
	// 我的规矩就是规矩

	//  逻辑 可以用Ai

}

// Delete ...
// @Title 评分
// @Description 评分
// @Param	xuexiao		path 	string	false		" 学校"
// @Param	xueyuan		path 	string	true		" 学院"
// @Param	zhuanye		path 	string	true		" 专业"
// @Param	name		query 	string	true		"姓名"
// @Success 200 {string} delete success!
// @Failure 403 id is empty
// @router /pingfen/:xuexiao/:xueyuan/:zhuanye [delete]
func (c *TeacherController) Pingfen() {
	// 1. 接收参数
	xuexiao := c.Ctx.Input.Param(":xuexiao")
	xueyuan := c.Ctx.Input.Param(":xueyuan")
	zhuanye := c.Ctx.Input.Param(":zhuanye")

	name := c.GetString("name")

	// 完全看你心情   推荐原因是： 有层次感
	c.Data["json"] = "学校：" + xuexiao + " 学院：" + xueyuan + "专业:" + zhuanye + "姓名:" + name

	c.ServeJSON()
}

// Delete ...
// @Title 新街口222
// @Description 新街科欧3335她55
// @Param	xuexiao		path 	string	false		" 学校"
// @Param	xueyuan		path 	string	true		" 学院"
// @Param	zhuanye		path 	string	true		" 专业"
// @Param	name		query 	string	true		"姓名"
// @Success 200 {string} delete success!
// @Failure 403 id is empty
// @router /xinjiekou/dff [delete]
func (c *TeacherController) Xinjiekou() {
	// 1. 接收参数
	xuexiao := c.Ctx.Input.Param(":xuexiao")
	xueyuan := c.Ctx.Input.Param(":xueyuan")
	zhuanye := c.Ctx.Input.Param(":zhuanye")

	name := c.GetString("name")

	// 完全看你心情   推荐原因是： 有层次感
	c.Data["json"] = "学校：" + xuexiao + " 学院：" + xueyuan + "专业:" + zhuanye + "姓名:" + name

	c.ServeJSON()
}
